pin down

Verb
  1. attach with or as if with a pin
    • pin up a picture
  2. place in a confining or embarrassing position
    • He was trapped in a difficult situation
  3. define clearly
    • I cannot narrow down the rules for this game

Khám phá thêm

Các từ liên quan